Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 LON MENAI Semi-Detached £190,164 £115,000 23 Aug 2013
5 LON MENAI Detached £259,467 £110,000 20 Jun 2003
7 LON MENAI Detached £223,339 £127,950 26 May 2006